MSDeveloper: A Variability-Guided Methodology for Microservice-Based Development
نویسندگان
چکیده
This article presents a microservice-based development approach, MSDeveloper (Microservices Developer), employing variability management for product configuration through low-code environment. The purpose of this approach is to offer general-purpose environment the easier families products different domains: domain-oriented suggested, where domain developers and can utilize as software ecosystem. Thus, genericity offered supporting domains. A populated with feature process models microservices in layered architecture. Feature drive configuration, which affects model microservice layer. An experimental study was conducted validate applicability usability Students from courses were assigned system modeling projects they utilized helper tools provided methodology. Furthermore, professional consulted about recommended Feedback student professionals’ remarks are analyzed discussed.
منابع مشابه
Guided-wave optical interconnects: design methodology development
Technological development is pushing chip performances higher every day. Feature sizes are decreasing, while chip size and data rates continue to rise. Optimal exploitation of this increasing number of faster devices per chip is often hampered by too slow a communication rate between interconnected integrated circuits [3]. The problem has already become a critical bottleneck in some application...
متن کاملA Novel Fuzzy Based Method for Heart Rate Variability Prediction
Abstract In this paper, a novel technique based on fuzzy method is presented for chaotic nonlinear time series prediction. Fuzzy approach with the gradient learning algorithm and methods constitutes the main components of this method. This learning process in this method is similar to conventional gradient descent learning process, except that the input patterns and parameters are stored in mem...
متن کاملA Design Methodology for Reliable MRF-Based Logic Gates
Probabilistic-based methods have been used for designing noise tolerant circuits recently. In these methods, however, there is not any reliability mechanism that is essential for nanometer digital VLSI circuits. In this paper, we propose a novel method for designing reliable probabilistic-based logic gates. The advantage of the proposed method in comparison with previous probabilistic-based met...
متن کاملMiCADO - Towards a Microservice-based Cloud Application-level Dynamic Orchestrator
In order to satisfy end-user requirements, many scientific and commercial applications require access to dynamically adjustable infrastructure resources. Cloud computing has the potential to provide these dynamic capabilities. However, utilising these capabilities from application code is not trivial and requires application developers to understand low-level technical details of clouds. This p...
متن کاملTask-Based Development Methodology for Collaborative Environments
The paper presents a task-based development methodology for collaborative applications. According to our methodology a collaborative task model may be used during analysis, requirements and design. In order to ensure that analysis information is correctly translated into subsequent development phases a refinement relation is proposed supporting the incremental development of task specifications...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Applied sciences
سال: 2022
ISSN: ['2076-3417']
DOI: https://doi.org/10.3390/app122211439